renewable period - English Synonyms Dictionary